package cn.itcast.nems.oldems.dto;

import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 功能描述: 同步老EMS-补录流水
 *
 * @author 陈早庆
 * @program: nems-server
 * @update:[变更日期2024-03-18][陈早庆][变更描述]
 * @since 2024-03-18
 */
@Data
public class FundFlow {
    private String joinclassid; // 学籍ID

    private String name; //  摘要

    private BigDecimal refundCommission; //  退费手续费, 单位:元
    private BigDecimal cost; //  费用

    private Integer incomeExpensestype; // 收入支出类别, IncomeExpensesType表ID

    private String acquittanceno; // 收据号

    private String voucherno; // 凭证号

    private String paymentchannel; // 款渠道：现金，工行，建行.., PaymentChannel表ID

    private LocalDateTime financetime; // 费用发生日期, 格式:yyyy-MM-dd HH:mm:ss
    private LocalDateTime logtime; // 登记时间, 格式: yyyy-MM-dd H:m:s

    private String financeCorporation; // 贷款公司, 枚举参看备注

    private String studentCostType; // 学生缴费（方式）如：现金，贷款，刷卡等；退费（类型）。student_cost_type表的name字段

    private BigDecimal commission; // 手续费

    private String posNo; // pos交易号，刷pos机的编号
}
